home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 040a / digisbpr.zip / DOCS.TXT < prev    next >
Text File  |  1991-12-23  |  4KB  |  72 lines

  1. some digital stuff from Tran...
  2.  
  3.    Okey, the only real attempt at programming in these filez is the digital
  4. muzik driver i did, all the rest of the stuff was rather quickly built around
  5. and to test that driver...
  6.  
  7.  
  8. PLAYD.EXE       -       player, plays the muzik filez
  9.    run with a filename "PLAYD DEVILSM"... the output is either SB mono or
  10.         SBPro stereo, depending on watcha got... press any key to stop play
  11.  
  12. PLAYO.EXE       -       the same player except with a VGA only oscilliscope
  13.                         press ESC to stop play, and if you got an SBPro you
  14.                         can toggle between 2 types of waves with the spacebar
  15.  
  16.  
  17. DEVILSM         -       a MOD converted to STM converted to my format, still
  18.                           it came out ok...
  19. RAINT_NT        -       another MOD to STM to this conversion, this one had a
  20.                         bit more commands so its not exactly like it was...
  21.  
  22. STM2668.EXE     -       converts STMs to a format my driver plays, only
  23.                         converts all instruments, all orders, all patterns,
  24.                         but in the patterns only the notes and volumes
  25.                         are converted, no special commands are converted...
  26.                         but pattern break and jump to order are...
  27.                         so the type of STM that would sound the same (not
  28.                         exactly cuz i use different mixing and output
  29.                         teqniques) is one with pure notes, and no commands,
  30.                         except pattern break and jump to order...
  31.    run with the following parameters:
  32.  
  33.  STM2668 <file.STM> <fileout> <tempo>
  34.  
  35.   file.STM  -  full path and filename of input .STM file...
  36.   fileout   -  any valid DOS filename
  37.   tempo     -  the tempo to convert to, i use a different measure than
  38.                ST, a tempo of 50 in st translates nicely into my tempo
  39.                of 3, 60 into 4 but it sounds a bit slow still...
  40.                but notice there should be only one tempo for the whole
  41.                .STM cuz theres only one tempo for the whole output song...
  42.  
  43.  
  44. TEST3D          -       an old vector test outfitted with new muzik driver
  45.                         to see how fast itll go now, and it does nicely...
  46.                         keys: 7,8,9 + rotation around X,Y,Z; 1,2,3 - rotation
  47.                               around same axes; 4,5,6 stop rotation around
  48.                               those axes
  49.                         any other key quits
  50. (by the way, this program is VGA only, and it doesnt autodetect)
  51.  
  52.  
  53. tech specs:
  54.         the mixing is always at 12048Hz, and itll sound fine even at 8mHz,
  55.         except if the CPU is overburdened, then itll just slow down, but
  56.         not too much, and so far no matter how much stress i put on my CPU
  57.         at its lowest speed, it hasn't yet crashed on me...
  58.  
  59.         one problem though, on the SBPro the output will be a little lower
  60.         and slower cuz i cant figure out for what reason but i cant seem
  61.         to get the sampling rate high enough in stereo mode, even though
  62.         its well within the SBPro's limitations... but hey, not my fault
  63.         ok!, i just dont feel like spending $100 on a programmers manual...
  64.         so all the shit on this card up to now ive learned the hard way...
  65.  
  66.  
  67.         oh, and the stereo channels on the sbpro are left, right, right, left
  68.  
  69.         oh also, of course if youre running in V86 mode on a 386, the output
  70.         will not be that good...
  71.  
  72.